they've lost their shirt - Allemand Anglais Dictionnaire